#define  _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
//int main(void)
//{
//    int i;
//    int is(int n);
//
//    for (i = 80; i <= 120; i++)
//        if (is(i))
//            printf("%d ", i);
//    printf("\n");
//
//    return 0;
//}
//int is(int n)
//{
//    int old, digit;
//
//    old = n % 10;
//    do {
//        digit = n % 10;
//        if (
//            digit != old
//            )   return 0;
//
//        ;
//        n = n / 10;
//    } while (n != 0);
//
//
//    return 1
//        ;
//}
//#include<stdio.h>
//double funpi(double e)
//{
//    int flag = 1;
//    double n = 1;
//    double ret = 0;
//    double i = 1;
//    while (n >= e)
//    {
//        n = 1 / i;
//        ret = ret + flag * n;
//        flag = -flag;
//        i += 2;
//    }
//    return 4*ret;
//}
//int main()
//{
//    double e;
//    scanf("%lf", &e);
//    printf("pi = %lf", funpi(e));
//    return 0;
//}
//#include<stdio.h>
//#include<math.h>
//int prime(m)
//{
//    int flag = 1;
//    for (int j = 2; j <= sqrt(m); j++)
//    {
//        if (m % j == 0)
//        {
//            flag = 0;
//            break;
//        }
//    }
//    if (flag)
//        return 1;
//    return 0;
//}
//int main()
//{
//    int n = 0;
//    for (int i = 2; i <= 100; i++)
//    {
//        if (prime(i))
//            printf("%6d", i);
//        n++;
//        if (n == 10)
//        {
//            n = 0;
//            printf("\n");
//        }
//    }
//    return 0;
//}
#include<stdio.h>
//long long jie(int n)
//{
//    if (n == 0 || n == 1)
//        return 1;
//    return n * jie(n - 1);
//}
int main()
{
    long long n;
    scanf("%lld", &n);
    printf("%lld",n);
    return 0;
}